<?xml version="1.0" encoding="utf-8"?>
<html>
  <head>
    <title>Vala Binding Reference</title>
    <link href="devhelpstyle.css" rel="stylesheet" type="text/css"/>
    <script src="scripts.js" type="text/javascript">
    </script>
  </head>
  <body>
    <div class="site_header">Gtkaml.Ast.MarkupChildTag Reference Manual</div>
    <div class="site_body">
      <div class="site_content">
        <h1 class="main_title">MarkupChildTag</h1>
        <hr class="main_hr"/>
        <h2 class="main_title">Object Hierarchy:</h2>
        
        <img class="main_diagram" usemap="#Gtkaml.Ast.MarkupChildTag" alt="Object hierarchy for MarkupChildTag" src="img/Gtkaml.Ast.MarkupChildTag.png"/>
<map id="Gtkaml.Ast.MarkupChildTag" name="Gtkaml.Ast.MarkupChildTag">
<area shape="rect" id="node1" href="Gtkaml.Ast.MarkupChildTag.html" title="Gtkaml.Ast.MarkupChildTag" alt="" coords="5,197,243,245"/>
<area shape="rect" id="node2" href="Gtkaml.Ast.MarkupTag.html" title="Gtkaml.Ast.MarkupTag" alt="" coords="25,101,223,149"/>
</map>

        <h2 class="main_title">Description:</h2>
        <div class="main_code_definition"><span class="main_keyword">public</span> <span class="main_keyword">abstract</span> <span class="main_keyword">class</span> <b><a href="Gtkaml.Ast.MarkupChildTag.html" class="abstract_class">MarkupChildTag</a></b> : <span class="main_type"><a href="Gtkaml.Ast.MarkupTag.html" class="abstract_class">MarkupTag</a></span>
        </div>
        <div class="description">
          <p>MarkupChildTag is a MarkupTag that has itself a parent: parent_tag,  </p>
        </div>
        <div class="box">
          <div class="headline">
            <div class="text">All known sub-classes:</div>
            <div class="toggle">
              <img onclick="toggle_box  (this, 'box-content-2')" src="coll_open.png">&nbsp;</div>
            </div>
            <div class="content" id="box-content-2">
              <div class="column">
                <ul class="navi_inline">
                  <li class="class">
                    <a href="Gtkaml.Ast.MarkupMember.html">MarkupMember</a></li>
                  <li class="class">
                    <a href="Gtkaml.Ast.MarkupReference.html">MarkupReference</a></li>
                </ul>
              </div>
              <div class="column">
                <ul class="navi_inline">
                  <li class="class">
                    <a href="Gtkaml.Ast.MarkupTemp.html">MarkupTemp</a></li>
                </ul>
              </div>
              <div class="column">
                <ul class="navi_inline">
                  <li class="class">
                    <a href="Gtkaml.Ast.MarkupUnresolvedTag.html">MarkupUnresolvedTag</a></li>
                </ul>
              </div>
            </div>
          </div>
          <br/>
          <div class="namespace_note">
            <b>Namespace:</b> Gtkaml.Ast</div>
          <div class="package_note">
            <b>Package:</b> Gtkaml</div>
          <h2 class="main_title">Content:</h2>
          <h3 class="main_title">Properties:</h3>
          <ul class="navi_inline">
            <li class="property">
              <span class="leaf_code_definition"><span class="main_keyword">public</span> <span class="main_keyword">weak</span> <span class="main_type"><a href="Gtkaml.Ast.MarkupTag.html" class="abstract_class">MarkupTag</a></span> <b><a href="Gtkaml.Ast.MarkupChildTag.parent_tag.html" class="property">parent_tag</a></b> { <span class="main_keyword">set</span>; <span class="main_keyword">get</span>; }
              </span>
              <div class="leaf_brief_description">
              </div></li>
          </ul>
          <h3 class="main_title">Creation methods:</h3>
          <ul class="navi_inline">
            <li class="creation_method">
              <span class="leaf_code_definition"><span class="main_keyword">public</span> <b><a href="Gtkaml.Ast.MarkupChildTag.MarkupChildTag.html" class="creation_method">MarkupChildTag</a></b> (<span class="main_type"><a href="Gtkaml.Ast.MarkupTag.html" class="abstract_class">MarkupTag</a></span> parent_tag, <span class="main_basic_type"><code>string</code></span> tag_name, <span class="main_type"><a href="Gtkaml.MarkupNamespace.html" class="class">MarkupNamespace</a></span> tag_namespace, <span class="main_type"><code>SourceReference</code></span>? source_reference)
              </span>
              <div class="leaf_brief_description">
              </div></li>
          </ul>
          <h3 class="main_title">Methods:</h3>
          <ul class="navi_inline">
            <li class="virtual_method">
              <span class="leaf_code_definition"><span class="main_keyword">public</span> <span class="main_keyword">override</span> <span class="main_keyword">void</span> <b><a href="Gtkaml.Ast.MarkupChildTag.resolve_attributes.html" class="virtual_method">resolve_attributes</a></b> (<span class="main_type"><a href="Gtkaml.MarkupResolver.html" class="class">MarkupResolver</a></span> resolver) <span class="main_keyword">throws</span> <span class="main_type"><code>ParseError</code></span>
              </span>
              <div class="leaf_brief_description">
              </div></li>
            <li class="method">
              <span class="leaf_code_definition"><span class="main_keyword">protected</span> <span class="main_keyword">void</span> <b><a href="Gtkaml.Ast.MarkupChildTag.resolve_composition_method.html" class="method">resolve_composition_method</a></b> (<span class="main_type"><a href="Gtkaml.MarkupResolver.html" class="class">MarkupResolver</a></span> resolver)
              </span>
              <div class="leaf_brief_description">
              </div></li>
            <li class="virtual_method">
              <span class="leaf_code_definition"><span class="main_keyword">protected</span> <span class="main_keyword">override</span> <span class="main_type"><code>List</code></span>&lt;<span class="main_type"><code>CreationMethod</code></span>&gt; <b><a href="Gtkaml.Ast.MarkupChildTag.get_creation_method_candidates.html" class="virtual_method">get_creation_method_candidates</a></b> ()
              </span>
              <div class="leaf_brief_description">
                <span class="brief_description">returns the list of possible creation methods, containing a single element if explicitly requested 
                </span>
              </div></li>
            <li class="method">
              <span class="leaf_code_definition"><span class="main_keyword">protected</span> <span class="main_type"><code>ObjectCreationExpression</code></span> <b><a href="Gtkaml.Ast.MarkupChildTag.get_initializer.html" class="method">get_initializer</a></b> (<span class="main_type"><a href="Gtkaml.MarkupResolver.html" class="class">MarkupResolver</a></span> resolver) <span class="main_keyword">throws</span> <span class="main_type"><code>ParseError</code></span>
              </span>
              <div class="leaf_brief_description">
              </div></li>
            <li class="method">
              <span class="leaf_code_definition"><span class="main_keyword">protected</span> <span class="main_keyword">void</span> <b><a href="Gtkaml.Ast.MarkupChildTag.generate_add.html" class="method">generate_add</a></b> (<span class="main_type"><a href="Gtkaml.MarkupResolver.html" class="class">MarkupResolver</a></span> resolver) <span class="main_keyword">throws</span> <span class="main_type"><code>ParseError</code></span>
              </span>
              <div class="leaf_brief_description">
              </div></li>
          </ul>
          <h3 class="main_title">Fields:</h3>
          <ul class="navi_inline">
            <li class="field">
              <span class="leaf_code_definition"><span class="main_keyword">public</span> <span class="main_type"><code>List</code></span>&lt;<span class="main_type"><a href="Gtkaml.Ast.MarkupAttribute.html" class="class">MarkupAttribute</a></span>&gt; <b><a href="Gtkaml.Ast.MarkupChildTag.composition_parameters.html" class="field">composition_parameters</a></b>
              </span>
              <div class="leaf_brief_description">
                <span class="brief_description">Attributes explicitly found as composition parameters + default ones. All in the original order. 
                </span>
              </div></li>
            <li class="field">
              <span class="leaf_code_definition"><span class="main_keyword">public</span> <span class="main_type"><a href="Gtkaml.Callable.html" class="class">Callable</a></span> <b><a href="Gtkaml.Ast.MarkupChildTag.composition_method.html" class="field">composition_method</a></b>
              </span>
              <div class="leaf_brief_description">
                <span class="brief_description">resolved composition method </span>
              </div></li>
          </ul>
        </div>
      </div>
      <br/>
      <div class="site_footer">Generated by <a href="http://www.valadoc.org/">Valadoc</a>
      </div>
    </body>
  </html>